History
History
Synonyms
UK
US
Meaning:
eradicate

to destroy or put an end to (something bad)

destroy; remove

uproot

to pull with the roots; to take a person out of one place to work or settle in another

destroy; rip out of a place

WEED OUT as in Wiktionary
WEED OUT as in Wikipedia